.right_m{
	display: table;
    width: 100%;
    height: 100%;
    border-spacing: 0;
    table-layout: fixed;
    background-color: #edf1f2;
}
.right-top{
	border-bottom: 1px solid #dbe1e8;
	padding: 10px;
	color: #58666e;
    background-color: #edf1f2;
}
.text-top{
	color: #1e3e50;
	font-size: 16px;
}
.btn-in{
	text-align: center;
	color: #ffffff !important;
    background-color: #2CA775 !important;
    border-color: #2CA775;
    font-weight: 500;
    border-radius: 2px;
    outline: 0!important;
    width: 46px;
    height: 30px;
    padding: 4px 8px;
}
.btn-on{
	text-align: center;
	color: #58666e !important;
    background-color: #ffffff !important;
    border-color: #dee5e7;
    font-weight: 500;
    border-radius: 2px;
    outline: 0!important;
    width: 70px;
    height: 30px;
    padding: 4px 8px;
}
.b-light{
	border-color: #edf1f2;
}
.b-t {
    border-top: 1px solid #dee5e7;
}
.m-b-none {
    margin-bottom: 0 !important;
}
.i-checks {
    padding-left: 20px;
    cursor: pointer;
}
.table > thead > tr > th {
    padding: 12px 15px;
    border-bottom: 1px solid #e5e5e5;
    color: #1caf9a;
}
.i-checks > i {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: -2px;
    margin-right: 4px;
    margin-left: -13px;
    line-height: 1;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #cfdadd;
}